train of mechanism - Turkish English Dictionary